package hudson.plugins.testabilityexplorer; import hudson.plugins.testabilityexplorer.helpers.BuildProxy; import hudson.plugins.testabilityexplorer.parser.StatisticsParser; import hudson.plugins.testabilityexplorer.report.costs.ClassCost; import hudson.plugins.testabilityexplorer.report.costs.CostSummary; import hudson.plugins.testabilityexplorer.report.costs.MethodCost; import hudson.plugins.testabilityexplorer.report.costs.Statistic; import hudson.plugins.testabilityexplorer.report.health.ReportBuilder; import hudson.plugins.testabilityexplorer.report.health.TestabilityReportBuilder; import hudson.plugins.testabilityexplorer.report.health.TemporaryHealthCalculator; import hudson.plugins.testabilityexplorer.report.CostDetailBuilder; import hudson.plugins.testabilityexplorer.report.charts.ChartBuilder; import hudson.plugins.testabilityexplorer.report.charts.TestabilityChartBuilder; import hudson.FilePath; import hudson.model.AbstractBuild; import org.apache.commons.lang.SystemUtils; import org.mockito.Mockito; import java.io.File; import java.util.*; /** * Contains some methods to provide testdata to tests. * * @author reik.schatz */ public class PluginBaseTest { /** * Creates and returns a collection containing one {@link Statistic}. * This {@link Statistic} will hold the following values:<br /> * <br /> * <code>excellent</code> = 14<br /> * <code>good</code> = 9<br /> * <code>needsWork</code> = 13<br /> * <code>total</code> = 56<br /> * <br /> * The Statistic will wrap a {@link ClassCost} instance that will contain 1 main {@link MethodCost} * object that itself has again 1 sub {@link MethodCost} instance.<br /><br /> * The ClassCost defaults to<br /> * <code>name</code> = "hudson.plugins.testabilityexplorer.testabilityexplorer.PluginBaseTest"<br /> * <code>cost</code> = 20<br /> * <br /> * The main {@link MethodCost} cost defaults to:<br /> * <code>methodName</code> = "createMethodCost()"<br /> * <code>reason</code> = "Some made up reason"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * <br /> * while the sub {@link MethodCost} cost has these values:<br /> * <code>methodName</code> = "testSubMethodCost()"<br /> * <code>reason</code> = "cost for having a nested method"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * * * @return a Collection<Statistic> with 1 element */ protected Collection<Statistic> createStatistics() { return createStatistics(null); } /** * Creates and returns a collection of {@link Statistic}'s. The specified <code>costSummaries</code> * will be wrapped into a Statistic instance and make up the first elements in the returned collection. * In addition to that, another Statistic will be added to the returned collection. * This {@link Statistic} will hold the following values:<br /> * <br /> * <code>excellent</code> = 14<br /> * <code>good</code> = 9<br /> * <code>needsWork</code> = 13<br /> * <code>total</code> = 56<br /> * <br /> * The Statistic will wrap a {@link ClassCost} instance that will contain 1 main {@link MethodCost} * object that itself has again 1 sub {@link MethodCost} instance.<br /><br /> * The ClassCost defaults to<br /> * <code>name</code> = "hudson.plugins.testabilityexplorer.testabilityexplorer.PluginBaseTest"<br /> * <code>cost</code> = 20<br /> * <br /> * The main {@link MethodCost} cost defaults to:<br /> * <code>methodName</code> = "createMethodCost()"<br /> * <code>reason</code> = "Some made up reason"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * <br /> * while the sub {@link MethodCost} cost has these values:<br /> * <code>methodName</code> = "testSubMethodCost()"<br /> * <code>reason</code> = "cost for having a nested method"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * * * @return a Collection<Statistic> with (costSummaries.length + 1) element's */ protected Collection<Statistic> createStatistics(CostSummary... costSummaries) { return createStatistics(true, costSummaries); } /** * Creates and returns a collection of {@link Statistic}'s. The specified <code>costSummaries</code> * will be wrapped into a Statistic instance. If <code>addDefaultElement</code> is set to <code>true</code>, * another Statistic object will be added to the returned collection. * This {@link Statistic} will hold the following values:<br /> * <br /> * <code>excellent</code> = 14<br /> * <code>good</code> = 9<br /> * <code>needsWork</code> = 13<br /> * <code>total</code> = 56<br /> * <br /> * The Statistic will wrap a {@link ClassCost} instance that will contain 1 main {@link MethodCost} * object that itself has again 1 sub {@link MethodCost} instance.<br /><br /> * The ClassCost defaults to<br /> * <code>name</code> = "hudson.plugins.testabilityexplorer.testabilityexplorer.PluginBaseTest"<br /> * <code>cost</code> = 20<br /> * <br /> * The main {@link MethodCost} cost defaults to:<br /> * <code>methodName</code> = "createMethodCost()"<br /> * <code>reason</code> = "Some made up reason"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * <br /> * while the sub {@link MethodCost} cost has these values:<br /> * <code>methodName</code> = "testSubMethodCost()"<br /> * <code>reason</code> = "cost for having a nested method"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * * * @return a Collection<Statistic> with (costSummaries.length + 1) element's */ protected Collection<Statistic> createStatistics(boolean addDefaultElement, CostSummary... costSummaries) { List<Statistic> statistics = new ArrayList<Statistic>(); if (costSummaries != null && costSummaries.length > 0) { for (CostSummary costSummary : costSummaries) { statistics.add(new Statistic(costSummary)); } } if (addDefaultElement) { // add one additional statistic CostSummary costSummary = new CostSummary(14, 9, 13, 56); costSummary.addToCostStack(createClassCost()); statistics.add(new Statistic(costSummary)); } return statistics; } /** * Creates and returns a new {@link ClassCost} instance. This instance will contain 1 main {@link MethodCost} * object that itself has again 1 sub {@link MethodCost} instance.<br /><br /> * The ClassCost defaults to<br /> * <code>name</code> = "hudson.plugins.testabilityexplorer.testabilityexplorer.PluginBaseTest"<br /> * <code>cost</code> = 20<br /> * <br /> * The main {@link MethodCost} cost defaults to:<br /> * <code>methodName</code> = "createMethodCost()"<br /> * <code>reason</code> = "Some made up reason"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * <br /> * while the sub {@link MethodCost} cost has these values:<br /> * <code>methodName</code> = "testSubMethodCost()"<br /> * <code>reason</code> = "cost for having a nested method"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * * @return ClassCost */ protected ClassCost createClassCost() { ClassCost classCost = new ClassCost("hudson.plugins.testabilityexplorer.testabilityexplorer.PluginBaseTest", 20); MethodCost mainMethodCost = createMethodCost(); mainMethodCost.addToCostStack(createMethodCost("testSubMethodCost()", "cost for having a nested method")); classCost.addToCostStack(mainMethodCost); return classCost; } /** * Returns a {@link MethodCost} instance. * <br /><br /> * Defaults to:<br /> * <code>methodName</code> = "createMethodCost()"<br /> * <code>reason</code> = "Some made up reason"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * * @return MethodCost */ protected MethodCost createMethodCost() { return createMethodCost(null, null); } /** * Returns a {@link MethodCost} with the given <code>methodName</code> and <code>reason</code>. * If either <code>methodName</code> or <code>reason</code> are <code>null</code>, default values * will be used instead. * <br /><br /> * Defaults to:<br /> * <code>methodName</code> = "createMethodCost()"<br /> * <code>reason</code> = "Some made up reason"<br /> * <code>cyclomatic</code> = 5<br /> * <code>global</code> = 25<br /> * <code>line</code> = 56<br /> * <code>lod</code> = 0<br /> * <code>overall</code> = 20<br /> * * @param methodName desired method name or null * @param reason desired reason or null * @return MethodCost */ protected MethodCost createMethodCost(String methodName, String reason) { if (methodName == null) { methodName = "createMethodCost()"; } if (reason == null) { reason = "Some made up reason"; } return new MethodCost(methodName, 5, 25, 56, 0, 20, reason); } /** * Creates a mock of a {@link AbstractBuild}. * * @param buildNumber the current build number * @param calendar calendar representing the time of the build * @return a mock for the build */ protected AbstractBuild<?, ?> createBuild(int buildNumber, Calendar calendar) { AbstractBuild<?, ?> build = Mockito.mock(AbstractBuild.class); Mockito.stub(build.getTimestamp()).toReturn(calendar); Mockito.stub(build.getRootDir()).toReturn(SystemUtils.getJavaIoTmpDir()); Mockito.stub(build.getArtifactsDir()).toReturn(SystemUtils.getJavaIoTmpDir()); Mockito.stub(build.getNumber()).toReturn(buildNumber); return build; } protected BuildProxy createBuildProxy() { StatisticsParser statisticsParser = Mockito.mock(StatisticsParser.class); ChartBuilder chartBuilder = new TestabilityChartBuilder(); ReportBuilder reportBuilder = new TestabilityReportBuilder(new TestabilityChartBuilder(), new TemporaryHealthCalculator()); return createBuildProxy(SystemUtils.getJavaIoTmpDir(), statisticsParser, reportBuilder); } protected BuildProxy createBuildProxy(File filePath, StatisticsParser statisticsParser, ReportBuilder reportBuilder) { FilePath path = new FilePath(filePath); return new BuildProxy(path, statisticsParser, new CostDetailBuilder(), reportBuilder); } protected String createReportXml() { StringBuilder sb = new StringBuilder(); sb.append("<?xml version=\"1.0\"?><testability excellent=\"6\" good=\"3\" needsWork=\"0\" overall=\"40\"><class class=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage\" cost=\"59\"><method cyclomatic=\"48\" global=\"1\" line=\"43\" lod=\"0\" name=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage(org.apache.wicket.PageParameters)\" overall=\"58\"><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"154\" lod=\"0\" method=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"141\" lod=\"0\" method=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"43\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.BoFraudBasePage()\" overall=\"4\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"49\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.panels.ExtendedFeedbackPanel(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"65\" lod=\"0\" method=\"com.ongame.platform.fraud.DetailedIPLocationInfo createUnknownIpAddress(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"68\" lod=\"0\" method=\"void addIpInfo()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"58\" lod=\"0\" method=\"void info(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"50\" global=\"1\" line=\"76\" lod=\"0\" name=\"void addIpInfo()\" overall=\"60\"><cost cyclomatic=\"9\" global=\"0\" line=\"43\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage(org.apache.wicket.PageParameters)\" overall=\"9\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"154\" lod=\"0\" method=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"141\" lod=\"0\" method=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"77\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage$ExtendedPropertyModel(com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage, java.lang.Object, java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"50\" global=\"1\" line=\"114\" lod=\"0\" name=\"com.ongame.platform.fraud.DetailedIPLocationInfo createUnknownIpAddress(java.lang.String)\" overall=\"60\"><cost cyclomatic=\"9\" global=\"0\" line=\"43\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage(org.apache.wicket.PageParameters)\" overall=\"9\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"154\" lod=\"0\" method=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"141\" lod=\"0\" method=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/>"); sb.append("<cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"114\" lod=\"0\" method=\"com.ongame.platform.fraud.DetailedIPLocationInfo()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"115\" lod=\"0\" method=\"void setIpAddress(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"117\" lod=\"0\" method=\"void setCountryCode(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"118\" lod=\"0\" method=\"void setCountry(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"119\" lod=\"0\" method=\"void setRegionCode(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"120\" lod=\"0\" method=\"void setRegion(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"121\" lod=\"0\" method=\"void setCity(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"122\" lod=\"0\" method=\"void setPostalCode(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"123\" lod=\"0\" method=\"void setIsp(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"124\" lod=\"0\" method=\"void setConnectionType(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"125\" lod=\"0\" method=\"void setProxy(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"50\" global=\"1\" line=\"35\" lod=\"0\" name=\"com.ongame.bo.util.wicket.app.BoSession getBoSession()\" overall=\"60\"><cost cyclomatic=\"9\" global=\"0\" line=\"43\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage(org.apache.wicket.PageParameters)\" overall=\"9\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"154\" lod=\"0\" method=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"141\" lod=\"0\" method=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"50\" global=\"1\" line=\"148\" lod=\"0\" name=\"com.ongame.platform.fraud.DetailedIPLocationInfo getDetailedIpLocationInfo()\" overall=\"60\"><cost cyclomatic=\"9\" global=\"0\" line=\"43\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage(org.apache.wicket.PageParameters)\" overall=\"9\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"154\" lod=\"0\" method=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"141\" lod=\"0\" method=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"50\" global=\"1\" line=\"133\" lod=\"0\" name=\"com.ongame.platform.fraud.IFraudService getFraudService()\" overall=\"60\"><cost cyclomatic=\"9\" global=\"0\" line=\"43\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage(org.apache.wicket.PageParameters)\" overall=\"9\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/>"); sb.append("<cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"154\" lod=\"0\" method=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"141\" lod=\"0\" method=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"50\" global=\"1\" line=\"154\" lod=\"0\" name=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"60\"><cost cyclomatic=\"9\" global=\"0\" line=\"43\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage(org.apache.wicket.PageParameters)\" overall=\"9\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"50\" global=\"1\" line=\"154\" lod=\"0\" method=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"60\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"141\" lod=\"0\" method=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"50\" global=\"1\" line=\"141\" lod=\"0\" name=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"60\"><cost cyclomatic=\"9\" global=\"0\" line=\"43\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage(org.apache.wicket.PageParameters)\" overall=\"9\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"154\" lod=\"0\" method=\"void setDetailedIpLocationInfo(com.ongame.platform.fraud.DetailedIPLocationInfo)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"50\" global=\"1\" line=\"141\" lod=\"0\" method=\"void setFraudService(com.ongame.platform.fraud.IFraudService)\" overall=\"60\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/>"); sb.append("<cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method></class><class class=\"com.ongame.bo.bofraud.markup.pages.BoFraudBasePage\" cost=\"56\"><method cyclomatic=\"45\" global=\"1\" line=\"34\" lod=\"0\" name=\"com.ongame.bo.bofraud.markup.pages.BoFraudBasePage()\" overall=\"55\"><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"37\" lod=\"0\" method=\"org.apache.wicket.MarkupContainer add(org.apache.wicket.Component)\" overall=\"3\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"39\" lod=\"0\" method=\"com.ongame.platform.bossologin.Actor getActor()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"43\" lod=\"0\" method=\"java.lang.String getFirstName()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"43\" lod=\"1\" overall=\"1\" reason=\"cost from breaking the Law of Demeter\"/><cost cyclomatic=\"0\" global=\"0\" line=\"43\" lod=\"0\" method=\"java.lang.String getLastName()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"43\" lod=\"1\" overall=\"1\" reason=\"cost from breaking the Law of Demeter\"/></method><method cyclomatic=\"47\" global=\"1\" line=\"30\" lod=\"0\" name=\"com.ongame.bo.util.wicket.app.BoSession getBoSession()\" overall=\"57\"><cost cyclomatic=\"6\" global=\"0\" line=\"34\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.BoFraudBasePage()\" overall=\"6\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method></class><class class=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage\" cost=\"55\"><method cyclomatic=\"45\" global=\"1\" line=\"26\" lod=\"0\" name=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage()\" overall=\"55\"><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"77\" lod=\"0\" method=\"void setIpAddress(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"26\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.BoFraudBasePage()\" overall=\"4\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"27\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.panels.ExtendedFeedbackPanel(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/>"); sb.append("<cost cyclomatic=\"0\" global=\"0\" line=\"36\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.Button getSubmitButton()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"38\" lod=\"0\" method=\"com.ongame.bo.util.wicket.session.AccessCheck()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"41\" global=\"1\" line=\"18\" lod=\"0\" name=\"java.lang.String access$000(com.ongame.bo.bofraud.markup.pages.IpLookupPage)\" overall=\"51\"><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"77\" lod=\"0\" method=\"void setIpAddress(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"47\" global=\"1\" line=\"70\" lod=\"0\" name=\"java.lang.String getIpAddress()\" overall=\"57\"><cost cyclomatic=\"6\" global=\"0\" line=\"26\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage()\" overall=\"6\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"77\" lod=\"0\" method=\"void setIpAddress(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"47\" global=\"1\" line=\"52\" lod=\"0\" name=\"org.apache.wicket.markup.html.form.Button getSubmitButton()\" overall=\"57\"><cost cyclomatic=\"6\" global=\"0\" line=\"26\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage()\" overall=\"6\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"77\" lod=\"0\" method=\"void setIpAddress(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"52\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage$1(com.ongame.bo.bofraud.markup.pages.IpLookupPage, java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/>"); sb.append("</method><method cyclomatic=\"47\" global=\"1\" line=\"77\" lod=\"0\" name=\"void setIpAddress(java.lang.String)\" overall=\"57\"><cost cyclomatic=\"6\" global=\"0\" line=\"26\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage()\" overall=\"6\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"1\" line=\"1511\" lod=\"0\" method=\"void setFormComponentValuesFromCookies()\" overall=\"11\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"362\" lod=\"0\" method=\"void setHeaders(org.apache.wicket.protocol.http.WebResponse)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"47\" global=\"1\" line=\"77\" lod=\"0\" method=\"void setIpAddress(java.lang.String)\" overall=\"57\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"952\" lod=\"0\" method=\"void setNumericId(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1530\" lod=\"0\" method=\"void setPageMap(org.apache.wicket.IPageMap)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"1543\" lod=\"0\" method=\"void setPageStateless(java.lang.Boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"965\" lod=\"0\" method=\"void setStatelessHint(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method></class><class class=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage$1\" cost=\"47\"><method cyclomatic=\"47\" global=\"0\" line=\"52\" lod=\"0\" name=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage$1(com.ongame.bo.bofraud.markup.pages.IpLookupPage, java.lang.String)\" overall=\"47\"><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"129\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.Button setDefaultFormProcessing(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"887\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.FormComponent setLabel(org.apache.wicket.model.IModel)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"926\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.FormComponent setPersistent(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"946\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.FormComponent setRequired(boolean)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"968\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.FormComponent setType(java.lang.Class)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"562\" lod=\"0\" method=\"void setConvertedInput(java.lang.Object)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"90\" lod=\"0\" method=\"void setLabelInternal(org.apache.wicket.model.IModel)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"902\" lod=\"0\" method=\"void setModelValue(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"913\" lod=\"0\" method=\"void setModelValue(java.lang.String[])\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"47\" global=\"0\" line=\"56\" lod=\"0\" name=\"void onSubmit()\" overall=\"47\"><cost cyclomatic=\"0\" global=\"0\" line=\"52\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupPage$1(com.ongame.bo.bofraud.markup.pages.IpLookupPage, java.lang.String)\" overall=\"0\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"129\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.Button setDefaultFormProcessing(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"887\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.FormComponent setLabel(org.apache.wicket.model.IModel)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"926\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.FormComponent setPersistent(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"946\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.FormComponent setRequired(boolean)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"968\" lod=\"0\" method=\"org.apache.wicket.markup.html.form.FormComponent setType(java.lang.Class)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"562\" lod=\"0\" method=\"void setConvertedInput(java.lang.Object)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"90\" lod=\"0\" method=\"void setLabelInternal(org.apache.wicket.model.IModel)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"902\" lod=\"0\" method=\"void setModelValue(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"913\" lod=\"0\" method=\"void setModelValue(java.lang.String[])\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"58\" lod=\"0\" method=\"java.lang.String access$000(com.ongame.bo.bofraud.markup.pages.IpLookupPage)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method></class><class class=\"com.ongame.bo.bofraud.markup.panels.ExtendedFeedbackPanel\" cost=\"38\"><method cyclomatic=\"38\" global=\"0\" line=\"16\" lod=\"0\" name=\"com.ongame.bo.bofraud.markup.panels.ExtendedFeedbackPanel(java.lang.String)\" overall=\"38\"><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/>"); sb.append("<cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"238\" lod=\"0\" method=\"void setEscapeMessages(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"249\" lod=\"0\" method=\"void setFilter(org.apache.wicket.feedback.IFeedbackMessageFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"259\" lod=\"0\" method=\"void setMaxMessages(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"270\" lod=\"0\" method=\"void setSortingComparator(java.util.Comparator)\" overall=\"0\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"39\" global=\"0\" line=\"21\" lod=\"0\" name=\"java.lang.String getCSSClass(org.apache.wicket.feedback.FeedbackMessage)\" overall=\"39\"><cost cyclomatic=\"0\" global=\"0\" line=\"16\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.panels.ExtendedFeedbackPanel(java.lang.String)\" overall=\"0\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2594\" lod=\"0\" method=\"org.apache.wicket.Component setComponentBorder(org.apache.wicket.IComponentBorder)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2616\" lod=\"0\" method=\"org.apache.wicket.Component setEnabled(boolean)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2643\" lod=\"0\" method=\"org.apache.wicket.Component setEscapeModelStrings(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3889\" lod=\"0\" method=\"org.apache.wicket.Component setIgnoreAttributeModifier(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2741\" lod=\"0\" method=\"org.apache.wicket.Component setModel(org.apache.wicket.model.IModel)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2815\" lod=\"0\" method=\"org.apache.wicket.Component setModelObject(java.lang.Object)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2855\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupId(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2877\" lod=\"0\" method=\"org.apache.wicket.Component setOutputMarkupPlaceholderTag(boolean)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2914\" lod=\"0\" method=\"org.apache.wicket.Component setRenderBodyOnly(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2965\" lod=\"0\" method=\"org.apache.wicket.Component setVersioned(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"2979\" lod=\"0\" method=\"org.apache.wicket.Component setVisible(boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3844\" lod=\"0\" method=\"void setAuto(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"238\" lod=\"0\" method=\"void setEscapeMessages(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"249\" lod=\"0\" method=\"void setFilter(org.apache.wicket.feedback.IFeedbackMessageFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"3857\" lod=\"0\" method=\"void setFlag(int, boolean)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3877\" lod=\"0\" method=\"void setFlag(short, boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4060\" lod=\"0\" method=\"void setId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"2681\" lod=\"0\" method=\"void setMarkupId(java.lang.String)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"4\" global=\"0\" line=\"2649\" lod=\"0\" method=\"void setMarkupIdImpl(java.lang.Object)\" overall=\"4\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"3906\" lod=\"0\" method=\"void setMarkupStream(org.apache.wicket.markup.MarkupStream)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"259\" lod=\"0\" method=\"void setMaxMessages(int)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"10\" global=\"0\" line=\"2703\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"10\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"3\" global=\"0\" line=\"2782\" lod=\"0\" method=\"void setModelImpl(org.apache.wicket.model.IModel)\" overall=\"3\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"4075\" lod=\"0\" method=\"void setParent(org.apache.wicket.MarkupContainer)\" overall=\"2\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2901\" lod=\"0\" method=\"void setRedirect(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4102\" lod=\"0\" method=\"void setRenderAllowed()\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"4089\" lod=\"0\" method=\"void setRenderAllowed(boolean)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2927\" lod=\"0\" method=\"void setResponsePage(java.lang.Class)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2942\" lod=\"0\" method=\"void setResponsePage(java.lang.Class, org.apache.wicket.PageParameters)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"2954\" lod=\"0\" method=\"void setResponsePage(org.apache.wicket.Page)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"270\" lod=\"0\" method=\"void setSortingComparator(java.util.Comparator)\" overall=\"0\" reason=\"implicit cost calling all setters\"/></method></class><class class=\"com.ongame.bo.bofraud.smapi.Smapi\" cost=\"12\"><method cyclomatic=\"0\" global=\"1\" line=\"21\" lod=\"0\" name=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"10\"><cost cyclomatic=\"0\" global=\"1\" line=\"21\" lod=\"0\" overall=\"10\" reason=\"dependency on global mutable state\"/></method><method cyclomatic=\"0\" global=\"1\" line=\"19\" lod=\"0\" name=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"10\"><cost cyclomatic=\"0\" global=\"1\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"10\" reason=\"implicit cost from static initialization\"/></method><method cyclomatic=\"2\" global=\"1\" line=\"72\" lod=\"0\" name=\"java.lang.String getServiceInfo()\" overall=\"12\"><cost cyclomatic=\"0\" global=\"1\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"10\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"0\" global=\"0\" line=\"19\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"0\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"73\" lod=\"0\" method=\"java.util.Properties readServiceInfo()\" overall=\"1\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"6\" global=\"1\" line=\"34\" lod=\"0\" name=\"com.ongame.bo.bofraud.smapi.Smapi newInstance(javax.servlet.ServletConfig)\" overall=\"16\"><cost cyclomatic=\"0\" global=\"1\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"10\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"0\" global=\"0\" line=\"34\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"6\" global=\"0\" line=\"37\" lod=\"0\" method=\"org.springframework.web.context.WebApplicationContext getRequiredWebApplicationContext(javax.servlet.ServletContext)\" overall=\"6\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"38\" lod=\"0\" method=\"java.lang.Object getBean(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"38\" lod=\"1\" overall=\"1\" reason=\"cost from breaking the Law of Demeter\"/><cost cyclomatic=\"0\" global=\"0\" line=\"39\" lod=\"1\" overall=\"1\" reason=\"cost from breaking the Law of Demeter\"/></method><method cyclomatic=\"1\" global=\"1\" line=\"48\" lod=\"0\" name=\"java.lang.String pingDependencies()\" overall=\"11\"><cost cyclomatic=\"0\" global=\"1\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"10\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"0\" global=\"0\" line=\"19\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"0\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"0\" global=\"0\" line=\"53\" lod=\"0\" method=\"java.util.Properties getServiceInfo()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/><cost cyclomatic=\"0\" global=\"0\" line=\"56\" lod=\"0\" method=\"java.util.Properties getServiceInfo()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"1\" global=\"1\" line=\"86\" lod=\"0\" name=\"java.util.Properties readServiceInfo()\" overall=\"11\"><cost cyclomatic=\"0\" global=\"1\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"10\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"0\" global=\"0\" line=\"19\" lod=\"0\" method=\"com.ongame.bo.bofraud.smapi.Smapi()\" overall=\"0\" reason=\"implicit cost from construction\"/></method></class><class class=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage$ExtendedPropertyModel\" cost=\"2\"><method cyclomatic=\"2\" global=\"0\" line=\"165\" lod=\"0\" name=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage$ExtendedPropertyModel(com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage)\" overall=\"2\"><cost cyclomatic=\"0\" global=\"0\" line=\"133\" lod=\"0\" method=\"void setChainedModel(org.apache.wicket.model.IModel)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"145\" lod=\"0\" method=\"void setObject(java.lang.Object)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"2\" global=\"0\" line=\"170\" lod=\"0\" name=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage$ExtendedPropertyModel(com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage, java.lang.Object, java.lang.String)\" overall=\"2\"><cost cyclomatic=\"0\" global=\"0\" line=\"133\" lod=\"0\" method=\"void setChainedModel(org.apache.wicket.model.IModel)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"145\" lod=\"0\" method=\"void setObject(java.lang.Object)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"3\" global=\"0\" line=\"176\" lod=\"0\" name=\"java.lang.Object getObject()\" overall=\"3\"><cost cyclomatic=\"0\" global=\"0\" line=\"170\" lod=\"0\" method=\"com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage$ExtendedPropertyModel(com.ongame.bo.bofraud.markup.pages.IpLookupResultsPage, java.lang.Object, java.lang.String)\" overall=\"0\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"0\" global=\"0\" line=\"133\" lod=\"0\" method=\"void setChainedModel(org.apache.wicket.model.IModel)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"2\" global=\"0\" line=\"145\" lod=\"0\" method=\"void setObject(java.lang.Object)\" overall=\"2\" reason=\"implicit cost calling all setters\"/></method></class><class class=\"com.ongame.bo.bofraud.WicketApplication\" cost=\"1\"><method cyclomatic=\"1\" global=\"0\" line=\"21\" lod=\"0\" name=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"1\"><cost cyclomatic=\"1\" global=\"0\" line=\"209\" lod=\"0\" method=\"void set(org.apache.wicket.Application)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"603\" lod=\"0\" method=\"void setApplicationKey(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"744\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"400\" lod=\"0\" method=\"void setWicketFilter(org.apache.wicket.protocol.http.WicketFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"1\" global=\"0\" line=\"19\" lod=\"0\" name=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"1\"><cost cyclomatic=\"0\" global=\"0\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"0\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"1\" global=\"0\" line=\"209\" lod=\"0\" method=\"void set(org.apache.wicket.Application)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"603\" lod=\"0\" method=\"void setApplicationKey(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"744\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"400\" lod=\"0\" method=\"void setWicketFilter(org.apache.wicket.protocol.http.WicketFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"19\" lod=\"0\" method=\"com.ongame.bo.util.wicket.app.BoApplication()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"1\" global=\"0\" line=\"79\" lod=\"0\" name=\"java.lang.Class getHomePage()\" overall=\"1\"><cost cyclomatic=\"0\" global=\"0\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"0\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"0\" global=\"0\" line=\"19\" lod=\"0\" method=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"0\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"209\" lod=\"0\" method=\"void set(org.apache.wicket.Application)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"603\" lod=\"0\" method=\"void setApplicationKey(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"744\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"400\" lod=\"0\" method=\"void setWicketFilter(org.apache.wicket.protocol.http.WicketFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/></method><method cyclomatic=\"2\" global=\"0\" line=\"26\" lod=\"0\" name=\"void init()\" overall=\"2\"><cost cyclomatic=\"0\" global=\"0\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"0\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"0\" global=\"0\" line=\"19\" lod=\"0\" method=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"0\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"1\" global=\"0\" line=\"209\" lod=\"0\" method=\"void set(org.apache.wicket.Application)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"603\" lod=\"0\" method=\"void setApplicationKey(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"744\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"400\" lod=\"0\" method=\"void setWicketFilter(org.apache.wicket.protocol.http.WicketFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"27\" lod=\"0\" method=\"void initSettings(org.apache.wicket.protocol.http.WebApplication)\" overall=\"1\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"2\" global=\"0\" line=\"40\" lod=\"0\" name=\"void initSettings(org.apache.wicket.protocol.http.WebApplication)\" overall=\"2\"><cost cyclomatic=\"0\" global=\"0\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"0\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"1\" global=\"0\" line=\"209\" lod=\"0\" method=\"void set(org.apache.wicket.Application)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"603\" lod=\"0\" method=\"void setApplicationKey(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"744\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"400\" lod=\"0\" method=\"void setWicketFilter(org.apache.wicket.protocol.http.WicketFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"1\" global=\"0\" line=\"40\" lod=\"0\" method=\"void initSettings(org.apache.wicket.protocol.http.WebApplication, org.springframework.context.ApplicationContext)\" overall=\"1\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"2\" global=\"0\" line=\"54\" lod=\"0\" name=\"void initSettings(org.apache.wicket.protocol.http.WebApplication, org.springframework.context.ApplicationContext)\" overall=\"2\"><cost cyclomatic=\"0\" global=\"0\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"0\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"1\" global=\"0\" line=\"209\" lod=\"0\" method=\"void set(org.apache.wicket.Application)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"603\" lod=\"0\" method=\"void setApplicationKey(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"744\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"400\" lod=\"0\" method=\"void setWicketFilter(org.apache.wicket.protocol.http.WicketFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"56\" lod=\"0\" method=\"void setUpResourceSettings(org.apache.wicket.protocol.http.WebApplication)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"1\" global=\"0\" line=\"72\" lod=\"0\" name=\"void setUpResourceSettings(org.apache.wicket.protocol.http.WebApplication)\" overall=\"1\"><cost cyclomatic=\"0\" global=\"0\" line=\"21\" lod=\"0\" method=\"com.ongame.bo.bofraud.WicketApplication()\" overall=\"0\" reason=\"implicit cost from static initialization\"/><cost cyclomatic=\"1\" global=\"0\" line=\"209\" lod=\"0\" method=\"void set(org.apache.wicket.Application)\" overall=\"1\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"603\" lod=\"0\" method=\"void setApplicationKey(java.lang.String)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"744\" lod=\"0\" method=\"void setMetaData(org.apache.wicket.MetaDataKey, java.io.Serializable)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"400\" lod=\"0\" method=\"void setWicketFilter(org.apache.wicket.protocol.http.WicketFilter)\" overall=\"0\" reason=\"implicit cost calling all setters\"/><cost cyclomatic=\"0\" global=\"0\" line=\"74\" lod=\"0\" method=\"com.ongame.bo.bofraud.util.resource.locator.SingleDirectoryResourceStreamLocator()\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method></class><class class=\"com.ongame.bo.bofraud.util.resource.locator.SingleDirectoryResourceStreamLocator\" cost=\"1\"><method cyclomatic=\"0\" global=\"0\" line=\"11\" lod=\"0\" name=\"com.ongame.bo.bofraud.util.resource.locator.SingleDirectoryResourceStreamLocator()\" overall=\"0\"/><method cyclomatic=\"1\" global=\"0\" line=\"15\" lod=\"0\" name=\"org.apache.wicket.util.resource.IResourceStream locate(java.lang.Class, java.lang.String)\" overall=\"1\"><cost cyclomatic=\"0\" global=\"0\" line=\"11\" lod=\"0\" method=\"com.ongame.bo.bofraud.util.resource.locator.SingleDirectoryResourceStreamLocator()\" overall=\"0\" reason=\"implicit cost from construction\"/><cost cyclomatic=\"0\" global=\"0\" line=\"15\" lod=\"0\" method=\"java.lang.String trimFolders(java.lang.String)\" overall=\"0\" reason=\"cost from calling non-overridable method\"/></method><method cyclomatic=\"0\" global=\"0\" line=\"25\" lod=\"0\" name=\"java.lang.String trimFolders(java.lang.String)\" overall=\"0\"><cost cyclomatic=\"0\" global=\"0\" line=\"11\" lod=\"0\" method=\"com.ongame.bo.bofraud.util.resource.locator.SingleDirectoryResourceStreamLocator()\" overall=\"0\" reason=\"implicit cost from construction\"/></method></class></testability>"); return sb.toString(); } }